Week 9: A Beginner’s Introduction to R Shiny

Emorie D Beck

Packages

library(RColorBrewer)
library(knitr)
library(kableExtra)
library(plyr)
library(broom)
library(modelr)
library(lme4)
library(broom.mixed)
library(tidyverse)
library(ggdist)
library(patchwork)
library(cowplot)
library(DiagrammeR)
library(wordcloud)
library(tidytext)
library(ggExtra)
library(shiny)
library(distributional)
library(gganimate)

What is Shiny?

  • R package that allows you to create interactive GUIs in R
  • Highly flexible and customization

Applications

  • Intuitive tools for science
  • Presenting results
  • Collecting data
  • Teaching

Examples

http://shiny.psy.gla.ac.uk/ShinyPsyTeachR/ug1/normal-distributions/